package com.vhans.db.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.vhans.core.domain.ATaskLog;
import com.vhans.db.model.dto.ConditionDTO;
import com.vhans.db.model.vo.log.TaskLogVO;

import java.util.List;

/**
 * 定时任务日志业务接口
 *
 * @author vhans
 */
public interface IATaskLogService extends IService<ATaskLog> {

    /**
     * 查看后台定时任务日志
     *
     * @param condition 条件
     * @return 后台定时任务日志
     */
    List<TaskLogVO> listTaskLog(ConditionDTO condition);

    /**
     * 清空定时任务日志
     */
    void clearTaskLog();
}
